Improvement of Optimization Agreements in Business Processes Involving Web Services
نویسندگان
چکیده
In order to be more competitive, companies often have to work together to offer users a more compact and unique product. This implies that companies must reach an agreement in terms of the necessity of each user. The majority of companies currently present their functionality by means of Web Services, and therefore a combination of activities can be carried out by using business process management systems. Although the use of business processes enables the coordination and combination of these companies to obtain an objective, a problem arises when no relationship exists between the processes with respect to the sequence of priorities, and/or when the various services share their data input from a non-single domain. These companies, in a coordinated way, have to select the specific value of each data input with the aim of optimizing their overall behaviour. In this paper, a refinement of an adaptation of an Artificial Intelligence technique is developed with the purpose of improving coordination to optimize the common objective of the companies by means of reducing the search space. Thanks to this refinement, an optimization agreement in business processes based on Web Services can be obtained in an acceptable way.
منابع مشابه
An Adaptive and Extensible Model for Managing Web Services and Business Processes
An e-business infrastructure is comprised of a large number of business processes that are exposed through web services. These business processes and web services have to be monitored and the monitoring data so collected has to be modeled in a logical manner. The modeled data can be used not only for analysis by business managers but also can be used for measuring guarantees on Service Level Ag...
متن کاملPerformance Annotated Business Processes in Service-oriented Architectures
This paper addresses quality of service aspects of orchestrated web service-based business processes in service-oriented architectures. The proposed mathematical model uses operations research techniques and formal semantics of the Business Process Execution Language for Web Services (BPEL4WS) to estimate expected execution times and counts of invocations of partner web services for each activi...
متن کاملCycle Time Optimization of Processes Using an Entropy-Based Learning for Task Allocation
Cycle time optimization could be one of the great challenges in business process management. Although there is much research on this subject, task similarities have been paid little attention. In this paper, a new approach is proposed to optimize cycle time by minimizing entropy of work lists in resource allocation while keeping workloads balanced. The idea of the entropy of work lists comes fr...
متن کاملService and Protection Level Agreements for Business Processes
The issue of business process design for a complex web service provision is gaining attention and has been addressed in a number of recent works. We argue that calculation of global quality of service and protection, which then is negotiated with a client as service and protection level agreements, for complex web services must be based on business process. The quality of service in web service...
متن کاملDysco: a Platform for Dynamic Qos-aware Web Service Composition
Service-Oriented Architecture (SOA) is one of the most promising trends in software engineering, which makes possible development of distributed systems via loosely coupled services. It provides significant efficiency in the development, deployment and execution of the software based on it and therefore could be applied to a wide range of distributed systems such as enterprise applications, emb...
متن کامل